/*
 * Copyright 2015 the SiChuan MiaoQu Technology Co., Ltd.
 *
 * 四川妙趣科技有限公司    http://www.letoo.com
 *
 * Create Date :  2015/12/21
 */

package com.letoo.sso.core.service;

import com.letoo.sso.common.domain.Result;
import com.letoo.sso.dataaccess.domain.dbo.NewUserDO;

/**
 * 新用户信息服务接口
 * 
 * @author 邓杰
 */
public interface NewUserService extends BaseService<NewUserDO> {

    /**
     * 第一次注册为新用户，需要对新用户表进行保存。暂时这个作用用于引导认识流程
     * @param newUserDO 实体对象
     * @return 返回自增长
     */
    public Integer saveNewUser(NewUserDO newUserDO);

    /**
     * 查询是否是第一次新注册用户
     * @param userId 用户ID
     * @return
     */
    public boolean queryNewUserByUserId(long userId);

    /**
     * 查询是否是第一次新注册用户
     * @param userId 用户ID
     * @return
     */
    public boolean queryIsFinishPutawayGuidanceByUserId(long userId);
}
